//utf-8
//点击新增按钮 事件跳转至 新增页面
function toAddData(){
//	var dialogStruct={
//		'display':contextRootPath+'/tCMmCreditPackage/prepareExecute/toAdd',
//		'width':1200,
//		'height':500,
//		'title':'新增',
////		'isIframe':'false',
//		'buttons':[
//         {'text':'保存','action':doAddFrom,'isClose':true},
//		 {'text':'关闭','isClose':true}
//		]
//	};
//	
//	var dialogAdd =jyDialog(dialogStruct).open();
	
	var obj={"text":'新建债权包',"url":contextRootPath+'/tCMmCreditPackage/prepareExecute/toAdd'};
	parent.showObj(obj);
}
//新增页面的保存操作
function doAddFrom(){
	//序列化 新增页面的form表单数据
	var params=$("#addNewsFormDataid").serialize();
	var url=contextRootPath+'/tCMmCreditPackage/insertTCMmCreditPackage';
	 var valuecooperorgCode = $("#cooperorgCode option:selected").val();
	 var valueContractCode = $("#contractCode option:selected").val();
	 var creditPackageName= $("#dtocreditPackageName").val().trim();
	 var planRedeemDate= $("#dtoplanRedeemDate").val();
	 	 
	 if(""==valuecooperorgCode || null==valuecooperorgCode){
			alert("请选择合作机构！");
			return;
	}
	 if(""==valueContractCode || null==valueContractCode){
			alert("请选择合约！");
			return;
	}
	 
	 if(""==creditPackageName || null==creditPackageName){
			alert("请输入包名！");
			return;
	}
	 
	 if(""==planRedeemDate || null==planRedeemDate){
			alert("请输入计划赎回日期！");
			return;
	}
	 
	
	//通过ajax保存
	jyAjax(
		url,
		params,
		function(msg){
			//新增成功后，
			alert(msg.msg);
			var v_status = msg.status;
        	if(v_status.indexOf('ok') >-1){
        		//新增成功后 刷新页面 或 只查询 id为msg.data['id'] 的  数据
        		closeFather();
        	}
  	});
}
//修改 事件
function toUpdateData(){
	var v_ids = iframe.iframeObj["table"].getSelectedIds().join(",");
	//如果没有选中 数据则
	if(v_ids == ""){
		alert("请选择待修改的数据！");
		return;
	}
	//如果选择多个 择提示
	if(v_ids.indexOf(",") > -1){
		alert("请选择一条数据！");
		return;
	}

//	var dialogStruct={
//			'display':contextRootPath+'/tCMmCreditPackage/prepareExecute/toUpdate?id='+v_ids,
//			'width':1200,
//			'height':500,
//			'title':'修改',
//			//'isIframe':'false',
//			'buttons':[
//             {'text':'保存','action':doUpdateFrom,'isClose':true},
//			 {'text':'关闭','isClose':true}
//			]
//		};
//		
//	var dialogUpdate = jyDialog(dialogStruct).open();
	
	var obj={"text":'修改债权包',"url":contextRootPath+'/tCMmCreditPackage/prepareExecute/toUpdate?id='+v_ids};
	parent.showObj(obj);
}
//修改页面 的 保存操作
function doUpdateFrom(){
	 var url=contextRootPath+'/tCMmCreditPackage/updateTCMmCreditPackage';
	 //序列化 新增页面的form表单数据
	 var params=$("#updateNewsFormData").serialize();
	 var valuecooperorgCode = $("#dtocooperorgCode").val();
	 var valueContractCode = $("#dtocontractCode").val();
	 var creditPackageName= $("#dtocreditPackageName").val();
	 var planRedeemDate= $("#dtoplanRedeemDate").val();
	 
	 params = params +"&cooperorgCode=" + valuecooperorgCode +"&contractCode=" + valueContractCode +"&creditPackageName=" + creditPackageName;
	 if(""==valuecooperorgCode || null==valuecooperorgCode){
			alert("请选择合作机构！");
			return;
	}
	 if(""==valueContractCode || null==valueContractCode){
			alert("请选择合约！");
			return;
	}
	 
	 if(""==creditPackageName || null==creditPackageName){
			alert("请输入包名！");
			return;
	}
	 
	 if(""==planRedeemDate || null==planRedeemDate){
			alert("请输入计划赎回日期！");
			return;
	}
	
	//通过ajax保存
	jyAjax(
		url,
		params,
		function(msg){
			//保存成功后，执行查询页面查询方法
			alert(msg.msg);
        	var v_status = msg.status;
        	if(v_status.indexOf('ok') >-1){
        		//新增成功后 刷新页面 或 只查询 id为msg.data['id'] 的  数据
        		closeFather();
        	}
  	});
}
//删除 事件
function deleteData(){
	var v_ids = iframe.iframeObj["table"].getSelectedIds().join(",");
	var table=iframe.iframeObj["table"];
	var creditPackageName = table.getSelectedObjs("creditPackageName");
	var cooperorgCode = table.getSelectedObjs("cooperorgCode");
	var contractCode = table.getSelectedObjs("contractCode");
	//如果没有选中 数据则
	if(v_ids == ""){
		alert("请选择待删除的数据！");
		return;
	}
	if(confirm("您确认要删除选择的数据吗？")){
        $.ajax({
            type:"POST",
            dataType : "json",
            url:contextRootPath+"/tCMmCreditPackage/deleteTCMmCreditPackage?ids="+v_ids + "&creditPackageName=" + creditPackageName + "&cooperorgCode=" +cooperorgCode + "&contractCode=" + contractCode,
            success:function(msg){
            	alert(msg.msg);
            	var v_status = msg.status;
            	//删除成功后
            	if(v_status.indexOf('ok') >-1){
            		iframe.iframeObj["table"].removeSelectedRow();
            	}
            	
            	
            }
        });
    }
}
//查看明细
function viewData(vId){
	var dialogStruct={
			'display':contextRootPath+'/tCMmCreditPackage/prepareExecute/toView?id='+vId,
			'width':800,
			'height':500,
			'title':'查看明细',
			//'isIframe':'false',
			'buttons':[
			 {'text':'关闭','isClose':true}
			]
	};
		
	var dialogView = jyDialog(dialogStruct).open();
}

//页面关闭按钮操作
function closeFather(){
	var winObj = parent.tabs.getTabWinByTitle("包维护");
	if(null==winObj){
		parent.tabs.close();
	}else{
		winObj.location.reload();
		parent.tabs.close();
	}
	
}